Silicon debug

نویسنده

  • Bart Vermeulen
چکیده

SIDEBAR: The future of DFD methodologies For reasons of cost, performance, power, and miniaturization, many electronic systems that once consisted of several printed circuit boards are now manufactured as a single semiconductor device. As a result of this complexity, previously accessible system signals can no longer be observed, and the process of isolating and analyzing silicon problems has become tedious and time consuming. Using a process called silicon debug, engineers try to locate the sources of errors in their devices. They work to understand the root cause, correct or work around the root cause, and prepare the device so high-volume manufacturing can proceed. Engineers currently use various software and hardware tools to debug silicon. But because failure modes are complex and often arise only in corner-case scenarios under at-speed operation of the system, external debug equipment is insufficient to track down the source of system failures. Design-for-debug (DFD) methodologies offer a better solution. By embedding DFD logic right on a chip and then stimulating and evaluating it with commercial silicon debug and analysis tools, device manufacturers can make it possible for test engineers to view signals on a chip and track down the causes of failure. By adding DFD logic to chips, designers make it possible for test and product engineers to observe key internal signals and use a host-side commercial debugging tool to analyze and understand nonconformant chip behavior. One of the most popular silicon debug techniques is state dumping. This technique can be implemented using a standard on-chip DFD architecture that consists of only three debug features, which we call the " ABC " of silicon debug. An IEEE 1149.1 standard Test Access Port (TAP) controls all three features:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SILICON DEBUG AND DIAGNOSIS Debug enhancements in assertion-checker generation

Although assertions are a great tool for aiding debugging in the design and implementation verification stages, their use in silicon debug has been limited so far. A set of techniques for debugging with the assertions in either pre-silicon or post-silicon scenarios are discussed. Presented are features such as assertion threading, activity monitors, assertion and cover counters and completion m...

متن کامل

Guest Editors' Introduction: Addressing the Challenges of Debug and Diagnosis

&DESIGNING, IMPLEMENTING, FABRICATING, and testing an IC is a complex, expensive undertaking. Large design teams, months or even years of effort, and millions of dollars are involved. Ideally, everything goes perfectly, and the end result is working silicon. However, industry surveys show that more than 70% of all IC designs require one or more respins. These occur despite large amounts of reso...

متن کامل

On-chip Debug Architectures for Improving Observability during Post-silicon Validation On-chip Debug Architectures for Improving Observability during Post-silicon Validation

Post-silicon validation has become an essential step in the design flow of system-onchip devices for the purpose of identifying and fixing design errors that have escaped pre-silicon verification. To address the limited observability of the circuits during post-silicon validation, embedded logic analysis techniques are employed in order to probe the internal circuit nodes at-speed and in real-t...

متن کامل

Reducing Time to Volume and Time to Market: Is Silicon Debug and Diagnosis the Answer?

Advances in semiconductor technology and design automation, together with increased market competition, have driven engineers to achieve higher levels of integration, with shortened development cycles. Consequently, verification and analysis are becoming a major bottleneck for timely design of complex systems. The panelists and the audience will explore silicon debug and its impact on the desig...

متن کامل

Diagnosis in Modern Design to Volume - The Tip of the Iceberg

The pain of debug, from 1 silicon to volume ramp Debug, especially in custom chip design (i.e.: microprocessors), many times seems to be more of a reactionary “fly by the seat of your pants” art than a “well thought out” tools-based procedure to solution. In fact, it is quite difficult to define tools to do 1 silicon debug since it seems each new problem is somehow specifically associated to so...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016